package cn.bugstack.gateway.center.domain.model;

import lombok.Getter;
import lombok.Setter;

/**
 * API 数据
 */
@Getter
@Setter
public class ApiData {

    private String application;    /* 应用名称； */
    private String interfaceName;    /* 服务接口；RPC、其他 */
    private String methodName;    /* 服务方法；RPC#method */
    private String parameterType; /* 参数类型(RPC 限定单参数注册)；new String[]{"java.lang.String"}、new String[]{"cn.bugstack.gateway.rpc.dto.XReq"} */
    private String uri;    /* 网关接口路径 */
    private String httpCommandType;    /* 接口类型；GET、POST、PUT、DELETE */
    private Integer auth;    /*是否鉴权；true = 1是、false = 0否 */
}
